shoemaker's strap - Espagnol Anglais Dictionnaire